//Source file: D:\\test\\com\\ce\\pms\\custservice\\service\\ICodingGenerator.java

package com.ce.pms.common.service;

import com.ce.pms.base.service.IPmsBaseService;


/**
 * 编码生成器
 */
public interface ICodingGeneratorService extends IPmsBaseService {

   /**
    * 生成客服事件编号.规则如下:
    * SJ+当前年月日+3位流水号
    * @return String
    * @roseuid 4934A16803D8
    */
   public String generateCustServEventCodeing();

   /**
    * 生成派工单单号.规则如下
    * PG+系统当前年月日+三位流水号
    * @return String
    * @roseuid 4934A2370232
    */
   public String generateDispatchFormCoding();

	/**
	 * 功能描述:生成装修申请单号<br>
	 * @return<br>
	 * Create author:罗军林<br>
	 * Create on:2009-1-4<br>
	 * Edit author:<br>
	 * Edit on:<br>
	 * Why:<br>
	 */
	public String generateRequisitionNumber();

	/**
	 * 功能描述:生成出入证号<br>
	 * @return<br>
	 * Create author:罗军林<br>
	 * Create on:2009-1-4<br>
	 * Edit author:<br>
	 * Edit on:<br>
	 * Why:<br>
	 */
	public String generatePassNumber();
	 /**
	    * 生成入伙派工单单号.规则如下
	    * PK+系统当前年月日+三位流水号
	    * @return String
	    * @roseuid 4934A2370232
	    */
	   public String generateOccupationCoding();
}
